synaptic cleft - French English Dictionary